package com.panshi.hujin2.httpcrawler.domain.gmail;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * gmail email BO
 * @Author: wangxl
 * @Date: 2019/1/10 17:25
 */

public class GmailEmailBO implements Serializable {

    /**
     * 唯一标识
     */
    private String threadF;

    /**
     * emailTitle
     */
    private String emailTitle;

    /**
     * email receiveDate
     */
    private Date receiveDate;

    /**
     * sender Address
     */
    private String senderAddress;

    /**
     * th
     */
    private String th;

    List<GmailAttachmentInfoBO> gmailAttachmentInfoBOList;

    public String getThreadF() {
        return threadF;
    }

    public void setThreadF(String threadF) {
        this.threadF = threadF;
    }

    public String getEmailTitle() {
        return emailTitle;
    }

    public void setEmailTitle(String emailTitle) {
        this.emailTitle = emailTitle;
    }

    public Date getReceiveDate() {
        return receiveDate;
    }

    public void setReceiveDate(Date receiveDate) {
        this.receiveDate = receiveDate;
    }

    public String getSenderAddress() {
        return senderAddress;
    }

    public void setSenderAddress(String senderAddress) {
        this.senderAddress = senderAddress;
    }

    public String getTh() {
        return th;
    }

    public void setTh(String th) {
        this.th = th;
    }

    public List<GmailAttachmentInfoBO> getGmailAttachmentInfoBOList() {
        return gmailAttachmentInfoBOList;
    }

    public void setGmailAttachmentInfoBOList(List<GmailAttachmentInfoBO> gmailAttachmentInfoBOList) {
        this.gmailAttachmentInfoBOList = gmailAttachmentInfoBOList;
    }

    @Override
    public String toString() {
        return "GmailEmailBO{" +
                "threadF='" + threadF + '\'' +
                ", emailTitle='" + emailTitle + '\'' +
                ", receiveDate=" + receiveDate +
                ", senderAddress='" + senderAddress + '\'' +
                ", th='" + th + '\'' +
                ", gmailAttachmentInfoBOList=" + gmailAttachmentInfoBOList +
                '}';
    }
}
